London is known to be the most exciting city in the world. It is located to the south east of England or United Kingdom and is situated on Thames River. London is also the capital city of England. The city comprises of two significant parts namely the Westminster and the main City.
Often known as “Little Tibet”, Ladakh is a magical land in the country of India. Its history dates back to the Neolithic times and finds mention in the works of ancient historians such as Herodotus, Ptolemy and Megasthenes. Ladakh had been the cause of rift between Tibet and China.