By prior arrangement, you may be able to take a look behind the scenes at Embassy Of The Russian Federation.
Situated in Kuala Lumpur, this diplomatic residence is worth a look. But you'll find tons more to check out in this area. Petronas Twin Towers, Batu Caves, and Petaling Street are within close reach of Embassy Of The Russian Federation.