Resorts World Genting is a Family Integrated Resort. It is nestled on a mountain peak at 1860m between the states of Pahang and Selangor of Malaysia.
43 days ago
Can you tell us where is this place? #TFExpo2014 #transformers #3Dmapping
Realtime comments disabled
Copy & paste this code into your website
©2014 Twitpic Inc, All Rights Reserved